<?php
class Form_Ajouterphoto extends Zend_Form
{
	public function init(){
		$this->setMethod('post');
		$this->setName('photo');
		
//vip
		$vipnom = new Zend_Form_Element_Select('nomVip');
		$vipnom ->setLabel("Nom du vip :");
		$this->addElement($vipnom);
		
//image	
$photo = new Zend_Form_Element_File('photo');
		$photo->setLabel('Ajouter une image :')
		      ->setDestination('../public/images/photos');
		// Fait en sorte qu'il y ait un seul fichier
		$photo->addValidator('Count', false, 1);
		// limite � 100K
		$photo->addValidator('Size', false, 1024000);
		// seulement des JPEG, PNG, et GIFs
		$photo->addValidator('Extension', false, 'jpg,png,gif')
		->setRequired(true);
		$this->addElement($photo, 'photo');
		if ($this->photo->isUploaded()) {
		    echo "Image bien ajout�e.";
		}
//titre		
		$phototitre = new Zend_Form_Element_Text('titrePhoto');
		$phototitre	->setLabel('Titre :')
				->addFilter('StripTags')
				->addFilter('StringToLower')
				->addValidator('StringLength', false,array(3 ,20))
				->addValidator('alnum')
				->addValidator('regex', false, array('/^[a-z]+/'))
				->addFilter('StringTrim')
				->setRequired(true);
		$this->addElement($phototitre);
		
		

		
//commentaire

		$photocom = new Zend_Form_Element_Textarea('comPhoto');
		$photocom	->setLabel('Un petit commentaire :')
				->setAttrib('cols','40')
				->setAttrib('rows','4');
		$this->addElement($photocom);

				
				
				
		$submitButton = new Zend_Form_Element_Submit('Valider');
		$this->addElement($submitButton); 
		
		$resetButton = new Zend_Form_Element_Reset('Annuler');
		$this->addElement($resetButton);
		
		
	}

	/*public function remplirVip($resu){
		$tableVips= new Table_Vips();
		$resu=$tableVips->getAllVips();
		foreach ($resu as $ligne){
<<<<<<< .mine
			$this->nomVip->addMultiOption($ligne->VIP_NUMERO, $ligne->VIP_NOM);
=======
			$this->resu->addMultiOption($ligne->VIP_NUMERO, $ligne->VIP_NOM);
>>>>>>> .r117
		}
	}*/
	
	public function remplirVip(){
		$tableVips= new Table_Vips();
		$vips=$tableVips->getAllRemplirVip();
		foreach($vips as $vip){
			$this->nomVip->addMultiOption($vip->VIP_NUMERO, $vip->VIP_NOM);
		}
	}
}



?>